const install = function(Vue)
{
	const Bus = new Vue({
		methods:{
			emit(event,...args)
			{
				this.$emit(event,...args);
			},
			on(event,callback)
			{
				this.$on(event,callback);
			},
			off(event,callback)
			{
				this.$off(event,callback);
			},
		}
	});
	Vue.prototype.$bus = Bus;
};

export default install;